servletContext
用途
servletContext为
Servlet API的ServletContext 类的实体.
示例
class BookController {
def doSomething = {
def input
try {
input = servletContext.getResourceAsStream("/WEB-INF/myscript.groovy")
def result = new GroovyShell().evaluate(input.text)
render result
}
finally {
input.close()
} }
}
描述
Servlet API的ServletContext 非常有用,
存储全局的应用程序属性,读取本地服务器资源和创建servlet容器信息
.
应用程序属性通常通过getAttribute取得,也可以通过数组索引操作符索引和.操作符:
def mySetting = servletContext["mySetting"]servletContext["mySetting"] = "foo"
asset "foo" == servletContext.mySetting